Search results for "Software Design"

showing 10 items of 69 documents

FLEX End-to-End Mission Performance Simulator

2016

The FLuorescence EXplorer (FLEX) mission, selected as the European Space Agency's eighth Earth Explorer, aims to globally measure the sun-induced-chlorophyll-fluorescence spectral emission from terrestrial vegetation. In the frame of the FLEX mission, several industrial and scientific studies have analyzed the instrument design, image processing algorithms, or modeling aspects. At the same time, a common tool is needed to address the overall FLEX mission performance by combining all these features. For this reason, an end-to-end mission performance simulator has been developed for the FLEX mission (FLEX-E). This paper describes the FLEX-E software design, which combines the generation of co…

Scheme (programming language)010504 meteorology & atmospheric sciencesComputer scienceFrame (networking)0211 other engineering and technologies02 engineering and technology01 natural sciencesFluorescenceProduct (mathematics)Digital image processingCalibrationGeneral Earth and Planetary SciencesFLEXSoftware designElectrical and Electronic EngineeringcomputerImage resolutionSimulation021101 geological & geomatics engineering0105 earth and related environmental sciencescomputer.programming_languageIEEE Transactions on Geoscience and Remote Sensing
researchProduct

Separation of Concerns and Role Implementation in the PASSI Design Process

2007

The use of design patterns proved successful in lowering the development time and number of errors when producing software with the object-oriented paradigm. In previous works we engaged the production of a tool for the reuse of patterns for multi-agent systems. Now we are fronting a new problem: automatic code generation for agents, designed with a specific methodology, with the support of design patterns and using an aspect oriented approach. In this work we present our preliminary experiences in the identification, description, production and use of aspects for multi agent systems and a tool for code production.

Settore ING-INF/05 - Sistemi Di Elaborazione Delle Informazionibusiness.industryComputer scienceAspect-oriented programmingMulti-agent systemSeparation of concernsReuseSoftware agentSoftware design patternSystems engineeringDesign processCode generationSoftware engineeringbusinessComputer softwareMulti agent systemsObject oriented programmingProblem solving2007 5th IEEE International Conference on Industrial Informatics
researchProduct

XPL, a Presentation Language based on User Interface Design Pattern

2007

The great diversity of presentations in software applications deals with fulfillment of various type of graphic interface constructions related to different programming Languages. Moreover, in the Internet era html pages play a main role because of the increasing complexity of Web applications. In Software Engineering, the use of design patterns is proven remarkable for the design and reuse of software components. Visual Design. Patterns (ViDP) are useful to define interaction schemas between. user and computer. By the some token, visual design. patterns are useful to incorporate common interfaces of interaction, schemas between user and computer. This paper describes the eXtensible Present…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniCommunication designbusiness.industryComputer scienceUser interface designSoftwareHigh-level programming languageHuman–computer interactionSoftware design patternComponent-based software engineeringUser interfacebusinessSoftware engineeringCommunicationComputer softwareComputer software reusabilityComputersCyberneticsFlow interactionsInformation managementInformation scienceGraphical user interface6th IEEE/ACIS International Conference on Computer and Information Science (ICIS 2007)
researchProduct

Patterned Model for Technology Development

1997

This paper develops a perspective to modeling patterned technological information flow processes by drawing on concepts from organizational learning and knowledge creation of high technology enterprises. In such a perspective, humans and their interaction in a development team and in an industry’s ‘invisible college’ are modeled as absorbers and users of technological knowledge. The planning behavior of users is specified in terms of design patterns. A hierarchical multilevel pattern flow and repository model is described. Modes for cooperative technology project work in a case of telecommunication industry domain are examined. Questions regarding the relationship between technological know…

Knowledge creationKnowledge managementWork (electrical)Computer sciencebusiness.industryDesign patternPerspective (graphical)Software design patternOrganizational learningInformation flow (information theory)businessDomain (software engineering)
researchProduct

Determining the explosion risk level and the explosion hazard area for a group of natural gas wells

2016

Starting from the fact that the natural gas engineering profession is generally associated with a high occupational risk, the current paper aims to help increase the safety of natural gas wells and reduce the risk of work-related accidents, as well as the occurrence of professional illnesses, by applying an assessment method that has proven its efficiency in other industrial areas in combination with a computer-aided design software. More specifically, the paper focuses on two main research directions: assessing the explosion risk for employees working at natural gas wells and indicating areas with a higher explosion hazard by using a modern software that allows their presentation in 3D. Th…

EngineeringRisk levelbusiness.industrymedia_common.quotation_subject05 social sciences02 engineering and technologyCivil engineeringExplosion hazard020401 chemical engineeringWork (electrical)Risk analysis (engineering)Natural gas0502 economics and businessElectric sparkSoftware design050207 economics0204 chemical engineeringbusinessZoningFunction (engineering)media_commonIOP Conference Series: Materials Science and Engineering
researchProduct

Bioinformatic flowchart and database to investigate the origins and diversity of Clan AA peptidases

2009

Abstract Background Clan AA of aspartic peptidases relates the family of pepsin monomers evolutionarily with all dimeric peptidases encoded by eukaryotic LTR retroelements. Recent findings describing various pools of single-domain nonviral host peptidases, in prokaryotes and eukaryotes, indicate that the diversity of clan AA is larger than previously thought. The ensuing approach to investigate this enzyme group is by studying its phylogeny. However, clan AA is a difficult case to study due to the low similarity and different rates of evolution. This work is an ongoing attempt to investigate the different clan AA families to understand the cause of their diversity. Results In this paper, we…

Protein familySequence analysisImmunologyProtein domainMolecular Sequence DataBiologycomputer.software_genreGeneral Biochemistry Genetics and Molecular BiologyProtein Structure SecondaryPhylogeneticsSequence Analysis ProteinSoftware DesignConsensus SequenceConsensus sequenceAspartic Acid EndopeptidasesClanAmino Acid SequenceDatabases ProteinPeptide sequencelcsh:QH301-705.5Ecology Evolution Behavior and SystematicsPhylogenyDatabaseAgricultural and Biological Sciences(all)Biochemistry Genetics and Molecular Biology(all)Applied MathematicsResearchComputational BiologyGenetic VariationGene AnnotationTemplates GeneticMarkov ChainsProtein Structure Tertiarylcsh:Biology (General)Modeling and SimulationGeneral Agricultural and Biological SciencescomputerBiology Direct
researchProduct

Design, implementation, and evaluation of the adolescents and surveillance system for the obesity prevention project

2016

Abstract The Adolescents Surveillance System for Obesity prevention (ASSO) Project aimed at developing standardized and web-based tools for collecting data on adolescents’ obesity and its potential determinants. This has been implemented and piloted in the local area of Palermo city, Italy. The aim of the present study is to provide an overview of the Project's design, implementation, and evaluation, highlighting all the aspects for a potential scale-up of the surveillance system on the whole national territory and abroad, as a sustainable and effective source of data. The overall structure and management, the ASSO-toolkit, the ASSO-NutFit software, and all developed and used procedures for…

Male0301 basic medicineProgram evaluationPediatric ObesityProcess managementQuality managementAdolescentObesity fitness testing cardiorespiratory assessment body compositionMEDLINE03 medical and health sciencesSoftware DesignSurveys and QuestionnairesInterimQuality Improvement StudyHumansMedicineObesityLife StyleSWOT analysisInternetbody composition6600030109 nutrition & dieteticsData collectionbusiness.industryData CollectionHealth Plan ImplementationGeneral MedicineQuality Improvementcardiorespiratory assessmentData AccuracyItalyfitness testingPopulation SurveillanceMEDICINE Adolescents Surveillance System for Obesity prevention (ASSO) ProjectSoftware designFemaleThe InternetbusinessResearch Article
researchProduct

Artificial intelligence techniques for cancer treatment planning

1988

An artificial intelligence system, NEWCHEM, for the development of new oncology therapies is described. This system takes into account the most recent advances in molecular and cellular biology and in cell-drug interaction, and aims to guide experimentation in the design of new optimal protocols. Further work is being carried out, aimed to embody in the system all the basic knowledge of biology, physiopathology and pharmacology, to reason qualitatively from first principles so as to be able to suggest cancer therapies.

Artificial Intelligence SystemKnowledge representation and reasoningbusiness.industryAnimals Antineoplastic Combined Chemotherapy Protocols; administration /&/ dosage/pharmacology Clinical Protocols Computer Simulation Drug Therapy; Computer-Assisted Expert Systems Humans Medical Oncology; methods Programming Languages Software Design Therapy; Computer-AssistedExpert SystemsMedical OncologyDrug Therapy Computer-AssistedmethodsCancer treatmentComputer-AssistedBasic knowledgeadministration /&/ dosage/pharmacologyClinical ProtocolsDrug TherapySoftware DesignTherapy Computer-AssistedAntineoplastic Combined Chemotherapy ProtocolsAnimalsHumansComputer SimulationProgramming LanguagesTherapyArtificial intelligenceAutomated reasoningbusinessMedical Informatics
researchProduct

Specifying Patterns for Mobile Application Domain Using General Architectural Components

2005

Software companies adopt patterns as a means to improve architecture and design practices. During recent years, the application of patterns has extended from general software applications to specific problem domains. In a new domain, suitable patterns fitting to the essential design problems in the new context need to be identified. In this paper, we introduce a general architectural model of mobile applications, which can be used to identify and organise essential patterns in mobile-application design process. This model is employed to construct a high-level architecture of a particular application. For each component of the architecture, the model may suggest candidate patterns that can b…

EngineeringArchitectural patternbusiness.industryApplication domainSoftware design patternSystems engineeringDesign processBehavioral patternStructural patternSoftware engineeringbusinessSoftware architectureArchitectural model
researchProduct

Robotized semiautomatic motorcycle transmission development. Electronic and software design

2017

In this paper, we propose an electrical design (implemented on a PCB board) and an accompanying software design for controlling the automatic gear change. The designs complement the mechanical solutions developed in Part 1. The paper also analyses the issues encountered during the intermediate steps of the development of the electronic module, which is expected to be small and adaptable enough to be installed on a motorcycle without changing its ergonomics. The control software runs on the Arduino Nano board and is built as a state machine with one idle state, five active states that cover different stages of the gear change and one error state for preventing malfunctions in case of an unex…

Finite-state machinebusiness.industryEvent (computing)ByteAutomotive engineeringPrinted circuit boardTransmission (telecommunications)lcsh:TA1-2040Embedded systemArduinoSoftware designState (computer science)lcsh:Engineering (General). Civil engineering (General)businessMATEC Web of Conferences
researchProduct